// TODO: 2024/1/24 引入多数据源
// TODO: 2024/1/24 引入easyExcel
// TODO: 2024/1/24 后期拆分成微服务
// TODO: 2024/1/24 抽取各通用模块
// TODO: 2024/1/24 引入中间件
// TODO: 2024/1/24 注意归纳总结拆分的步骤和抽取的步骤和各个组件引入的步骤，比如肯定先引入最基本的，springboot,springCloud的依赖，alibaba的依赖，测试没问题，再引入mybatis等等
// TODO: 2024/1/24 当然，肯定是先找个脚手架，不然自己去排除依赖太费事了
// TODO: 2024/1/24 单，模块起来了以后就可以引入网关和权限模块了
// TODO: 2024/1/24 拆分的时候通用依赖可以先写好，比如redis，mybatis的通用配置项，自动配置等等
// TODO: 2024/1/24 也可以同步进行，等后期再引入这部分依赖也可以
// TODO: 2024/1/26 在调通的基础上加登录和鉴权
// TODO: 2024/1/26 ttl线程透传学习一下
// TODO: 2024/1/26 把简历上的每一个亮点都口语化写出来练一练
// TODO: 2024/1/26 后期再引入security的权限控制，学习一下权限控制的切面


// TODO: 2024/1/26 搞定gradle,插卡看mybatis-plus的源码，看DefaultQuery.queryTables()是否优化了--没有--可以缓存在redis里，但是，这是个大key，转从string换成json比较慢，
//  可以缓存在本地一份，google的guava的cache，按照md5和redis里存的是否有改变，没改变则直接取本地缓存的json，否则重新转换
// TODO: 2024/1/30 观察为何gc会规律性的几分钟一次 每次eden区满了就会youngGC，绝大部分都是youngGC
// TODO: 2024/3/10 多逛逛阿里云社区等等，多了解阿里云的云原生产品，多了解类似美团技术社区等等
// TODO: 2024/3/6 eden s0 s1 对象的回收规则，eden回收后存活的对象进入s0还是s1，还是说一次s0下一次s1
// TODO: 2024/3/8  数据库拆分
// TODO: 2024/3/8 买个高清摄像头当镜子，拍自己
// TODO: 2024/3/8 查一查是否有机会去国企，非科班是否有机会进国企开发岗
// TODO: 2024/3/8 STAR法则 以及自己的思考 什么时间，什么地点，如何发现问题的，如何分析问题的，如何解决问题的，解决后有什么教训和收获
// TODO: 2024/3/17 netty提上学习日程
// TODO: 2024/3/18 自己安装一下redis集群和kafka集群 
// TODO: 2024/3/18 自己安装并模拟用一下分布式事务seata 
// TODO: 2024/3/18 比较一下自己的项目为什么是这样的技术选型--场景和成本及考量
// TODO: 2024/3/18 比较一下自己的项目为什么是这样的技术选型--场景和成本及考量